package ma.techit.pfe.agence.voyage.bo.implementation;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import ma.techit.pfe.agence.voyage.bo.interfaces.ObjectifHotelBoIn;
import ma.techit.pfe.agence.voyage.dao.implementation.ObjectifHotelDao;
import ma.techit.pfe.agence.voyage.model.ObjectifHotel;
@Service("ObjectifHotelBo")
@Transactional
public class ObjectifHotelBo implements ObjectifHotelBoIn{
	@Autowired
	ObjectifHotelDao objectifHotelDao;

	public void save(ObjectifHotel objectifHotel) {
		// TODO Auto-generated method stub
		objectifHotelDao.save(objectifHotel);
	}

	public void update(ObjectifHotel objectifHotel) {
		// TODO Auto-generated method stub
		objectifHotelDao.update(objectifHotel);
	}

	public void delete(Long id) {
		// TODO Auto-generated method stub
		objectifHotelDao.delete(id);
	}

	public ObjectifHotel findByID(Long id) {
		// TODO Auto-generated method stub
		return objectifHotelDao.findByID(id);
	}

	public List<ObjectifHotel> findAll() {
		// TODO Auto-generated method stub
		return objectifHotelDao.findAll();
	}

}
